clean and polish furniture - Spanish English Dictionary